{% from "components/macros/layout.html" import card, stats_strip, stat_row %} {% from "components/macros/feedback.html" import empty_state %} {% from "components/macros/table.html" import data_table %} {% from "pages/overseer/_macros.html" import method_cell %} {% macro endpoint_detail(row) %} {{ stat_row([("Min ms", row.min_ms), ("Median ms", row.median_ms), ("Max ms", row.max_ms), ("p99 ms", row.p99_ms), ("Last request", row.last)]) }} {% endmacro %} {% if not summary.get("total_requests") or not endpoints %} {{ empty_state("No requests recorded yet", "Metrics are kept in memory for the life of the process. Hit a few endpoints, then reload this tab.") }} {% else %} {% set slowest = summary.get("slowest_endpoint") %}